
package com.rt.schedulebase.mapper;

import java.util.HashMap;
import java.util.List;

import com.rt.schedulebase.dto.ScheduleChartsRequestDto;
import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface ScheduleCountMapper {
    List<HashMap<String, Object>> getExamScheduleCount(ScheduleChartsRequestDto p0);

    String getCheckCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getScheduleCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getOpenOrderCount(ScheduleChartsRequestDto p0);

    String getTimelyCheckCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getSelfServiceCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getCheckWaitCount(ScheduleChartsRequestDto p0);

    String getScheduleDuration(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getSchedulePathCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getPatientSourceCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> getSourceGroupCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> chartScheduleCount(ScheduleChartsRequestDto p0);

    List<HashMap<String, Object>> chartCheckCount(ScheduleChartsRequestDto p0);

    String checkWaitChart(ScheduleChartsRequestDto p0);
}
